.form {
  margin: $margin 0;
  font-family: $notoSans;
  padding-bottom: calc($margin + $buttonHeight);

  label {
    color: $colorGrey;
    font-size: $paragraph;

    &.is-primary-label {
      font-size: 12px;
    }
  }

  .input-section {
    margin: 20px 0;

    &-horizontal {
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
  }

  .input {
    border-bottom: 1px solid $colorGrey;
    font-size: $paragraph;
    padding: 7px 0;
  }

  .flex {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .down {
    @include size(10px, 5px);
  }

  .radio-group {
    display: flex;
    gap: $margin;

    .label {
      color: $colorDark;
      margin-left: 7px;
    }
  }
}

.submit-button {
  display: flex;
  gap: 10px;
  position: fixed;
  bottom: 0;
  left: $margin;
  right: $margin;
  padding-bottom: $margin;
  background-color: $colorLightBeige;
}
